![]() Base station in a subscriber communications network for transmission from and to subscriber stations
专利摘要:
Base station in communication with telephone lines for the simultaneous wireless transmission of information signals to a number of subscriber stations between the base station and each of the number of subscriber stations. The base station comprises a first interface which is connected via trunk lines to the telephone lines; signal compression means which are connected to the aforementioned first interface by means of a number of trunk lines for the simultaneous compression of different digital signal patterns in order to provide different compressed signals and channel-control means which are connected to the signal compression means for the sequential combination of the compressed signals into a single transmission bit stream, each of the respective compressed signals occupying a respective sequential position in the transmission bit stream. Furthermore, transmission and reception means are provided in the base station to establish direct wireless communication between the base station and the number of subscriber stations. 公开号:NL9800006A 申请号:NL9800006 申请日:1998-05-26 公开日:1998-10-01 发明作者:Graham Martin Avis;Thomas Edward Fletcher;Gregory Thomas Saffee;Brian Gregory Kiernan;Karle Joseph Johnson;Terrance Stephen Collins;Martin Keith Schroeder;Jonathan Willis Mechling;Wendeline Ruth Avis 申请人:Interdigital Tech Corp; IPC主号:
专利说明:
Title: Base station in a subscriber communication network for transmission to and from subscriber stations. The invention relates to a base station in communication with telephone lines for the simultaneous wireless transmission of information signals to a number of subscriber stations between the base station and each of the plurality of subscriber stations. According to the invention, the base station is characterized by a first interface which is connected to the telephone lines via trunk lines; signal compression means connected to said first interface by a number of trunk lines for the simultaneous compression of separate digital signal samples to provide separate compressed signals; channel control means connected to the signal compression means for sequentially combining the compressed signals in a single transmit bitstream, each of the respective compressed signals occupying a respective sequential position in the transmit bitstream, and base station transmit and receive means direct wireless communication between the base station and the number of subscriber stations. The invention will be explained in more detail below with reference to the figures. Figure 1 shows a block diagram of a preferred embodiment of the base station according to the present invention. Figure 2 shows a block diagram of a buffer unit provided with the buffer of the base station of Figure 1 for connecting to a single channel module. Figure 3 is a state diagram illustrating the normal call handling routine in the base station of Figure 1. Figure 4 is a block diagram of an embodiment of the base station of the present invention. Figure 5 is a block diagram of a MUX card located in the base station shown in Figure 4. Figure 6 is a diagram showing the normal logical sequence of call handling initiated by the RPU in the base station of Figure 4. Figure 7 is a functional block diagram of the transfer unit / RPU interface unit in the base station of Figure 4. Figure 8 is a block diagram showing further details of the connections between the transfer unit and the RPU to the transfer unit / RPU interface unit in the base station of Figure 4. Figure 9 illustrates the communication layers between the base station of Figure 1 and each subscriber station. Overview of abbreviations used in this description: ACK acknowledgment AMI alternating mark inversion BCC baseband control channel BEC bit error count CCU channel control unit CCT channel control task unit CM channel module CO central station COT terminal of the central station CPU central processing unit CRC cyclic redundancy check EEPROM electrically erasable programmable readout EPROM electrically programmable control FIFO first in first out HEX hexadecimal LSB least significant bit MPM message processing module MSB most significant bit MTU master time unit MUX multiplexer MTMU master time and multiplex unit NRZ non-zero OCXO oven controlled crystal oscillator PCM pulse code modulation PLL phase lock loop RAM random access memory RCC radio control channel RPU link RPU link located radio terminal RX receive RZ return to zero SCT subscriber control task SDLC synchronous data connection file uring SID subscriber identification SIDX subscriber index SIU serial interface unit CITY INIT station address initialization TC terminal count TDM time division multiplex TTL transistor transistor logic TX transmitting UART universal asynchronous receiver / transmitter YOUR unique word VCU voice coder / decoder VCXO voltage crystal OOscill voltage controlled crystal oscillator ZPI inserting a zero bit Figure 1 shows a transfer device 10, a communication circuit 12 and a connection processor 14, the circuit 12 and the processor 14 being spaced from the transfer device 10. The interconnection device 10 includes a two-to-four wire converter 16, a signaling data converter 17, an echo canceller 18, and a central concentrator 19. The communication circuit 12 includes a plurality of channel modules 21a ..... 21n. Each channel module 21 includes a speech coding / decoding unit (VCU) 23. a channel control unit (CCU) 2H and a modem 25 The remote link processor 14 includes a remote concentrator 27 and a buffer unit 28. Referring to Figure 2, the buffer unit 28 includes a time generator 30 and a channel interface module 32. Referring again to Figure 1, the interconnection device 10 is connected to a plurality of ports of an external communications network 35 through N pair of lines 37 · "N" is the number of subscriber stations operated by the base station. Each pair of lines 37 has a two-wire loop configuration. Each line pair 37 is connected to both the two-to-four-wire converter 16 and the signaling data converter 17. One-way signal flow occurs on line pairs 38-41 on the other sides of the converters 16, 17 with the four-wire loop configurations provided by the combination of the N line pairs 38 and N line pairs 39 · Speech signals to be transmitted are presented to the line pairs 38; received voice signals occur on line pairs 39; the transmitted signaling data is provided on the line pairs 40; and the received signaling data is provided on the line pairs 41. The transmitted and received speech signals are transferred between the two-to-four-wire converter 16 and the central concentrator 19 via the echo canceller 18. The signaling data is transferred directly between the converter 17 and the central concentrator 19- The central concentrator 19 is a model 1218 C concentrator sold by ITT Corporation. The central concentrator 19 sends signals from predetermined line pairs 38-41 (which are connected to predetermined external network ports of the external network 35) to predetermined sequentially repeating time slots in a bit stream generated by the central concentrator 19. The central concentrator 19 also controls; signals to predetermined ports of the external network via predetermined line pairs 38-41 from predetermined sequentially repeating time slots in a bit stream received by the central concentrator 19. The central concentrator transmits and receives such bitstreams via a microwave antenna 43- These bitstreams are transferred between the antenna 43 and a microwave antenna 44 which is coupled to the remote concentrator 27 contained in the remote link processor 14. The remote concentrator 27 has a plurality of ports coupled to the buffer 28 via line pairs 46-49 The remote concentrator 27 is a model 1218S concentrator sold by ITT Corporation. The remote concentrator 27 directs the signals from predetermined terminals (connected to predetermined line pairs 46-49) to predetermined sequentially repeating time slots in a bit stream generated by the remote concentrator 27. The remote concentrator 27 also sends signals to predetermined gates from predetermined sequentially repeating time slots in the bitstream received by remote concentrator 27 from central concentrator 19. The transmitted speech signals occur on the line pairs 46; the received speech signals occur on the line pairs 47; the transmitted signaling data is provided on the line pairs 48; and the received signaling data is provided on the line pairs 49. The buffer 28 provides the coupling between the remote concentrator 27 and the communication circuit 12. As described above, the communication circuit 12 comprises a number of channel modules 21. Each channel module 21 communicates with a certain number of subscriber stations 51 via a certain communication channel having an assigned frequency and further several sequentially repeating time slots. Communication between each channel module 21 and the subscriber stations 51 takes place via a microwave connection between a base station antenna 53 and antennas 54 located at each subscriber station. Predetermined time slots are assigned to predetermined subscriber stations 51. In the preferred embodiment, three subscriber stations 51 are coupled to each channel module 21, each via a discrete frequency communication channel. Each subscriber station 51 is provided with an associated telephone. In each channel module 21, the VCU 23 includes a separate (unbound) speech coding / decoding unit for each subscriber station 51 and a further coding / decoding unit for transmitting signaling data to and from each of the three subscriber stations. The CCU 24 assigns signals transmitted via the encoding / decoding units of the VCU 23 to different time slots of the communication channel assigned to the determined channel module 21. These signals are transferred between the CCU 24 and the base station antenna 53 via the modem 25 and further signal conditioning components (not shown) intended to transmit and receive these signals over the discrete communication channel at the assigned frequency. Each subscriber station 51 therefore transmits voice signals to and from the base station through its own predetermined time slot and transmits signaling data to and from the base station through a predetermined time slot common to each of the three subscriber stations. Communication between the base station and the subscriber stations is controlled by a radio control unit (RCU), consisting of a microcomputer in the CCU 24. The RCU is programmed to recognize three predetermined subscriber stations corresponding to three predetermined line conditions provided by the connection between the remote concentrator 27 and a particular channel module 21. As shown in Figure 3, the control is organized in the RCU using state machines. Input message tags include signaling data from the remote concentrator 27, radio control channel (RCC) messages from the subscriber stations, and (simulated) baseband control channel (BCC) messages. This routine changes the channel state to "Syn RING". The buffer 28 is connected to the ports of the remote concentrator 27 via line pairs 46, 49 and to channel modules 21 of the communication circuit 14 via lines 57 for transmitting transmit and receive speech signals between predetermined ports of the remote concentrator 27 and predetermined communication channel time slots assigned to predetermined subscriber stations 51 The subscriber stations 51 are located remotely in the base station. The buffer 28 includes a separate buffer unit, as shown in Figure 2, for the coupling between each channel module 21 in the communication circuit 12. The time pulse generator 30 supplies the channel interface module 32 with a clock pulse signal CLK and four gate signals designated gate 0, gate 1, gate 2, gate 3 for defining four consecutive repeating time slots in the assigned communication channel. The transmit speech signal line pairs 46, the receive speech signal line pairs 47 and the signaling dipline pairs 48, 49 are connected between the ports of the concentrator 27 and the channel interface module 32. The channel interface module 32 supplies the clock and gate signals to the channel module 21 for defining the time slots assigned by the CCU 24. The channel interface module 32 is connected to the VCU 23 in the corresponding channel module 21 in a predetermined manner for controlling the communication between the line pairs 46, 47 on which the voice signals to be transmitted and received associated with a particular subscriber station occur and an encoder / decoder. in the VCU 23 with the predetermined communication channel time slot allocated by the CCU 24 to the determined subscriber station. The channel interface module is further connected to the CCU 24 for sending signaling data between the signaling deadline pairs 48, 49 and the voice encoder / decoder in the VCU with the common time slot allocated by the CCU 24 for transferring signaling data for each of the three subscriber stations at the particular channel module. The embodiment of the invention, illustrated in Figures 4-9, is an extended version of the above described system. In this more elaborate embodiment, the transfer device responds to an instruction from the connection processor by causing a signal received by the transfer device to be sent back from one of the communication signal processors through a given time slot to the communication signal processor having that timeslot is linked. Each communication signal processor is coupled to one of the channel drivers in response to a looped, predetermined signal pattern to enable the coupled channel controller to receive instructions from the remote; link processor to allow the communication signal processor receiving the looped back predetermined signal pattern to communicate with a particular subscriber station. The communication circuit may include a number of trunk lines to provide a number of communication channels. A number of multiplexers are coupled to the number of trunk lines to realize multiple sequentially repeating time slots in each of the communication channels, allowing simultaneous communication between a number of ports and a number of subscriber stations via the communication channels. A number of channel controllers are coupled to the multiplexers for linking the allocated time slots to certain subscriber stations. A number of control devices are resp. coupled to the multiplexers and a local bus is provided between the controllers and the channel controllers. In accordance with the sensed state, the remote link processor selects one of the time slots for transmission of the base station control channel and causes the controller, which is coupled to the multiplexer, is coupled to the trunk over which the selected time slot is transmitted to transmit the base station control channel. functions as a primary controller for coupling the base station control channel via the local bus to the other controllers and to the channel controllers, allowing the link processor to detect the state of the other time slots and allocate the other time slots. The communication circuit core optionally includes a number of trunk lines to provide multiple communication channels and a number of multiplexers coupled to the number of trunk lines to provide multiple sequentially repeating time slots in each of the communication channels, allowing simultaneous communication between a number of the pimps and some of the subscriber stations through the communication channels. A plurality of channel controllers may be coupled to the multiplexers to associate allocated time slots with particular subscriber stations, each channel controller associating a number of allocated time slots with a corresponding number of subscriber stations. The assignment routine in this configuration includes assigning all the time slots associated with any given channel controller before allocating the time slots associated with another channel controller, and then assigning the time slots associated with a channel controller that is coupled to a multiplexer other than the multiplexer which is is coupled to the channel controller associated with the previously allocated time slots. This system is capable of handling with great flexibility a large number of communication connections involving a large number of subscriber stations. Referring to Figure 4, the base station includes a central terminal unit (COT) 110 and a remote radio terminal (RRT) 111. The COT 110 includes a concentrator 113, a link processor (RPU) 114, a concentrator / RPU interface unit 115 and a number of echo cancellation units 116. The RRT 111 includes a master time unit (MTU) 118, a number of multiplexers (MUXs) 119. a number of channel modules 120, a number of power amplifiers 121 and a transmit / receive network 122. Each of the channel modules 120 includes a channel control unit (CCU) 123. Concentrator 113 communicates with an external communication network 125 through a number of lines 126 that behave as two-wire lines. The concentrator 113 communicates with the MUXs 119 in the RRT 111 via a number of bridging trunk lines 128. Each of the bridging trunk lines 128 transports digital information in a number of multiplexed time slots provided by the respective MUX 119 with which the bridging trunk line 128 is connected. The number of time slots is less than the number of lines 126, whereby a concentration of the external circuits is realized. The ratio of the number of lines 126 to the number of time slots is equal to the ratio of the number of subscribers to the number of time slots. The device for providing the first ratio is referred to as a concentrator. The device for providing the second ratio is referred to as an "expanding unit" and includes the remote radio terminal (RRT), the subscriber stations and the RPU serving both the RRT and the subscriber stations. The digital information may consist of voice data or other data. The voice data coding technique provides digital information. r Speech signals transmitted over the bridging trunk lines 128 are transferred to and from the concentrator 113 through the echo cancellers 116 in the COT 110. The MTU 118 supplies time signals to the MUXs over a clock pulse bus line 130. The RPU 114 is coupled through the concentrator 113 to the MUXs 119 to communicate with the MUXs 119 and with the CCUs 123 through a base station channel (BCC) that is one of the time slots on one of the bridging trunk lines 128 in and which is coupled via a local BCC bus 132 between the MUXs 119 and the CCUs 123. The BCC channel between RPU 114 and concentrator 113 is realized through lines 134 between RPU 114 and concentrator / RPU interface unit 115 and concentrator 113 Each of the MUXs 119 is connected to a number of channel modules 120 via a number of separate lines 137. A number of voice and data channels are implemented over each of the lines 137 to communicate with a number of subscriber stations 141 via each of the channel modules 120. Each of the channel modules 120 is coupled to the transmit / receive network 122 through one of the power amplifiers 121 to communicate with a number of subscriber stations 144 through a corresponding number of time slots in a high-frequency RF channel. In some installations, the RRT 111 may be located at the COT 110. In this type of installations, the bridging trunk lines 128 consist of standard twisted cable pairs used for the connection between the RRT 111 and the COT 110. Due to the fact that the RRT 111 is to a greater or lesser extent requesting a visual path to the subscriber stations 141, in a more typical installation, the RRT 111 will be remote from the COT 110 and positioned at a high point in the vicinity. In that case, a microwave connection, an optical fiber or a long cable connection can be used as the transmission medium between the COT 110 and the RRT 111. Each bridging trunk line 128 is a Tl trunk line capable of transmitting a time division multiplex (TDM) DS1 signal. A DS1 signal provides 24 time slots, each comprising 1 byte of digital information. Therefore, on a bridging trunk 128, up to 24 circuits can be supported simultaneously. The MUXs 119 take care of the frame timing in order to demultiplex the digital information. Once the frame timing is fixed, the individual bytes can be extracted for the respective channel modules 120. Each channel module 120 supports a radio frequency (RF) UHF channel. Each RF channel is in turn divided into four usable time slots. An RF channel can therefore support simultaneous circuits with up to four subscriber stations. Because each span trunk line 128 can support up to 24 simultaneous circuits, each MUX 119 must be able to communicate with up to six channel modules 120. Each of the MUXs 119 is housed on a modular card capable of handling up to 24 simultaneous circuits or 23 simultaneous circuits plus the BCC. The MUXs 119 include the hardware necessary to retrieve and distribute the data from the trunk lines 128 to the channel modules 120. The MUX card 119 provides all necessary timing signals for the channel modules 120 to retrieve the correct digital information therefrom. . Each MUX card 119 contains the circuitry required to transmit and receive a DC1 format waveform and provides sufficient output for a maximum length span trunk line 128. The base station can contain up to six MUX cards 119 and therefore has a capacity to support up to 36 RF channels. Concentrator 113 includes a model 1218C digital image concentrator equipped with a switch; this unit is available from ITT Corporation of New York, New York, USA. The RPU 114 includes an Alcyon Computer available from Alcyum Corporation of San Diego, California. RPU 114 ultimately controls both concentrator 113 and RRT 111. RPU 114 processes subscriber requests to build a requested transmission path between subscriber stations 144 and the external communications network 125 · To support the BCC bus 132, each MUX card 119 (see Fig. 5) includes a microcontroller 144 with built-in synchronous data link controller (SDLC). The hardware on the MUX card 119 is capable of deleting or inserting data into the BCC, which occupies the first channel of the DS1 data stream on one of the bridging trunk lines 128. This data is processed by the microcontroller which then generates the appropriate messages on: the BCC bus 132 to effect arbitrary instructions issued through the BCC by the RPU 114. Only one MUX card 119 out of the possible six cards in the base station receives the BCC from the RPU 114 at any time. Only this card will insert data into the first channel of a selected bridging trunk 128, as well as provide the primary microcontroller for the BCC bus 132. This MUX card is referred to as the primary MUX card. The remaining MUX cards 119 allow the respective first channels of the bridging trunks to which they are coupled to be used as a digital information slot for a channel module 120 and their microcontrollers are configured to function as secondary controllers on the BCC bus. The primary MUX 118 will also provide suitable signals for controlling the MTU 18 as well as receive status messages delivered to the RPU 114 via the BCC that occupies the first channel of the bridging trunk 128 coupled to the primary MUX card. A block diagram of a MUX card 119 is shown in Figure 5. The MUX card 119 includes a transceiver 143. a microcontroller 144, a unipolar transducer 145, a clock pulse extractor 146, a bipolar transducer 147, a bridging feedback MUX 148, an elastic buffer 149, a frame buffer 150, a FIFO stack memory 153 for the transmit (TX) direction, a register 154, a byte filter 155. a receive channel counter 156, a transmit channel counter 157. a VCU gate generator 158, a gate output stage 159. a parallel / series converter 10, a line driver 161, a line receiver 162, a series / parallel converter 163, an electrically programmable readout memory 9 (EPROM) 164, clock pulse receivers 166, a clock pulse driver 167, and a shift controller 168. Four main interfaces are provided on each MUX card 119. The trunk 128 provides a 1.544 Mbps bidirectional path for all data between the COT 110 and the RRT 111. Speech encoding / decoding units (VCUs) in the channel modules 120 are connected to each MUX card 119 via digital information data channels 137a. 137b providing a serial 1.544 Mbps bit data stream and through a clock pulse line 137c and port lines 137d which provide the appropriate clock pulse and gate signals that allow the VCUs to extract and insert digital information at 64 kbps / channel in the correct time slot. Up to 6 VCUs can be supported by this interface. The BCC bus 132 provides the control and status data between all channel modules 120 and the MUX cards 119 in the RRT 111. The protocol used on the BCC bus 132 is the SDLC multidrop protocol with polling (polling) of all secondary MUX cards 119 and all channel modules 120 via a single primary microcontroller 144 in the primary MUX card 119- A redundant BCC bus (not shown) may be present as a backup. Clock pulse signals are received through lines 130 from master clock pulse unit 118. The electrical interface to the bridging T1 trunks 128a, 128b provides those functions required to generate or receive a DS1 waveform. The interface is designed to meet the connection specifications for a signal occurring on a DSX-1 cross connection (see AT&T Compatibility Bulletin 119) · This specification allows an ABAM (or equivalent) cable with a length of up to 655 feet (± 220 meters) to be connected between the RRT 111 and suitable transmission equipment or directly with the COT 110. In the receive path 128a, the unipolar transducer 145 converts a bipolar RZ signal with alternating mark inversion (HMI) into a unipolar TTL NRZ signal input into the transceiver 143 · The clock pulse extractor 146 extracts a clock pulse from the incoming signal which is used to clock the NRZ data and which can optionally be used as a reference clock pulse for an external phase lock loop (PLL) which should generate the 1.544 MHz input clock pulse. The extracted clock pulse signal is provided over line 172. In the transmission path, the bipolar converter 147 converts the TTL NRZ signal into a DS1 bipolar / AMI signal. The bridging feedback MUX 148 is provided for feedback of the complete DS1 signal. The transceiver 143 includes the appropriate circuitry for synchronization, channel monitoring, and signal insertion and extraction. The transceiver 143 is preferably a model R8070 T-1 transceiver supplied by Rockwell International Corporation of Pittsburg, Pennsylvania, USA. The transceiver is preferably a device suitable for various purposes and as such supports various North American and European digital primary ratio protocols. The mode compatible with concentrator 113 is the "193S". This mode provides 193 bits / frame with A, B signaling; 12 frames per superframe; and zero suppression using B7 (second LSB) padding. The DS1 frame organization provides a sampling frequency of 8000 Hz; an output bit rate of 1.544 M bits per second; 193 per frame; and 24 time slots per frame. Signaling is provided by the eighth bit of every sixth frame, the S bit is shared in time between the terminal frame configuration and the signaling frame configuration. The transceiver 143 used herein is provided with independent transmit and receive sections, allowing each section to function with different clock pulses and frame positions. A 1.544 MHz clock pulse, generated and received from the MTU 118 by the clock pulse receivers 166 through lines 130, is supplied to transceiver 143 through line 170 and is used as a transmit clock pulse. The 1,544 clock pulse received by the clock pulse receivers 166 is also supplied to the VCUs via line 137C through the clock pulse output stage 167. The receive path of the transceiver 143 uses the extracted clock pulse signal on line 172 from the clock extractor 146 to the elastic buffer 149 · Na this point uses a local clock pulse provided by the clock pulse receivers 166 on line 171. The concentrator 113 in the COT 110 is programmed to derive its transmit bit timing from the received DS1 signal (loop timing). Thus, in effect, the DS1 input and output bit amounts become identical. An 80 MHz 0CC0 in the MMTU 118 is used as the primary clock pulse from which all other timing signals are derived including the local 1,544 MHz clock pulse. The subscriber stations 144 lock their local VCXOs to the radio frequency UHF signal transmitted by the base station and thus generate local time pulses directly related to the base station time pulses. This results in a complete synchronous system such that the digital information amount generated by the subscriber stations 14l is exactly equal to the data amount provided by the Tl trunk 128. In this configuration, no data is accumulated or deleted over time, so no controlled shifts are required. In an operating mode in which the clock pulses are from the MUX, the COT 110 functions as a slave to the extracted DS1 receive times; the DS1 transmission path 128b is the reference for the MTU 0CX0; the DS1 receive path 128a uses the MTU 0XC0 (via a loop) as a reference; the VCU PCM interface 127 uses the MTU 0CX0 as a reference. In this mode, the entire system is synchronized and there is no need to perform a controlled shift operation. Although the DS1 transmit and receive amounts are on average the same due to the slave operation from one direction to the other, jitter may occur in the received waveform, causing this signal to seemingly have a higher or lower speed at present. Due to unknown path delay and unknown delay in concentrator 113, the local clock pulse and the regenerated receive clock pulse also have an unknown shift among themselves. To compensate for these two effects, an elastic 16 byte buffer 149 is connected to the transceiver 143. The bytes are loaded into this buffer 149 at a rate determined by the extracted receive clock pulse on line 172. The data is retrieved therefrom a rate determined by the local clock pulse signal on line 171. The elastic buffer 149 is coupled to the FIFO transmit / receive stack memory 152 through the byte filter 155 so that independent retract and retract clock pulses can be provided. If the transceiver 143 loses its frame alignment, loading of data into the elastic buffer 149 is blocked to prevent invalid data from being sent to the VCUs and to the microcontroller 144. During these out-frame states, data is still transferred to the VCUs but this data is forced equal to FF (HEX), corresponding to an analog "0" level. As soon as the frame alignment is restored, data is loaded again. The frame buffer 150 is provided to allow the DS1 transmit and receive paths 128b, 128a to function independently. Due to this independence, the send and receive frames in the alignment are not necessary. However, the interface 137 of the VCU is designed such that for a given channel the transmit and receive data are simultaneously broadcast, which implies frame alignment when viewed from the VCU. The frame buffer 150 solves this dilemma by providing separate read and write pointers that allow the writing of data into the frame buffer 150 based on the receive frame alignment in the transceiver and the reading of data on the transmit frame positioning. The transmit frame positioning is used by the VCU interface 137 so that the transmit and receive byte for a given channel may occur simultaneously on the VCU interface 137. The frame buffer 150 contains an amount of data corresponding to four frames. The addressing is such that a fixed address within each of the four buffers corresponds to a fixed channel assignment. The reading and writing pointers are initially spaced two buffers apart. Once the transmit / receive frame positioning has been reached, the write pointer follows the transmit / receive frame positioning which means that it can point to a different byte (i.e. channel) in its current buffer other than the read pointer. Because of the initial two-frame spacing, it is certain that the pointers will never come closer than a frame initially (i.e., read at the end of frame 1 and write at the beginning of frame 3). This separation allows a large amount of jitter on the receive data without the write pointer crossing the read pointer. It also simplifies the scrolling function explained below. The reading and writing of the frame buffer 150 is done in a slave mode relative to the transmit clock pulse. The frame buffer 150 is read only once every 8 bit times of the transmit clock pulse because the VCU interface 137 is controlled by this clock pulse. However, the receive path is under the control of the extracted clock pulse signal on line 172 to elastic buffer 9. To ensure that there is no data build-up in the elastic buffer 1 ^ 9, the control logic of the frame buffer 150 ensures that up to two write operations can be performed during the same 8 bit period of the transmit clock pulse. A secondary function of the frame buffer 150 is to provide the ability to control controlled shift operations in the; receive direction. Under normal circumstances this will never occur if the concentrator 113 is operated as previously stated; therefore it should be considered an error condition. If the timing of the concentrator 113 expires (the latch is lost) or if the DS1 input on the input trunk 128 is lost, the data amount in the frame buffer 150 may change. If this state is maintained for a sufficient period of time such that the read and write pointers overlap, a controlled shift should be performed. This shift moves the appropriate pointer such that a data frame is repeated or removed. If this happens, the receive frame positioning will not be lost if the DS1 input signals are still present. To simplify the comparison between the pointers, this function is active only during the endpoint count (TC) of any one of the pointers. The endpoint count is defined as the end of the current buffer. The shift control unit 168 tracks the number of endpoint counts (TCs) reached by both the write pointer and the read pointer in response to TCs provided by the receive channel counter 156 and the transmit channel counter 157. As the read pointer passes the write pointer, a data frame will be repeated. If the write pointer passes the read pointer then a data frame will be removed. The shift indication is locked by the shift control unit 168 and communicated to the microcontroller 1 * 4 * 4 via line 17 **. The microcontroller 1 * 4 * 4 is connected to the transceiver 1 * 43 via a data bus 176 and two FIFO stack memories 152, 153 of 16 bytes, which provide a buffer for both transmit and receive data on the BCC. BCC data is extracted from the FIFO receive stack memory 152 during the first DS1 time slot; and BCC data is input to the FIFO zen stack memory 153 during the first DS1 time slot. BCC transmit data is input under the control of the microcontroller 1 * 4 * 4 depending on the setting of a control bit. The FIFO receive stack memory 152 acts as a buffer for messages from the RPU 11 * 4 transferred over the Tl trunk 128 to that MUX card 119, which is the primary controller for the BCCr bus 132. The format of the message bytes is such that bit 3 is designated as a sequence bit. This bit will normally change a value for each byte transferred by the RPU 11 * 4. A channel on the Tl trunk 128 can transmit 6 * 4 kbps (of which 56 kbps are usable), but the RPU 11 * 4 cannot deliver data at this speed. The sequence bit allows the hardware on the MUX card 119 to disregard those bytes that are simply transmitted as a repetition of the previous byte. The repetition occurs when the data buffer described by the RPU 11 * 4 becomes empty. The repetition has no effect because the byte filter 155 placed in front of the FIFO receive stack memory 152 eliminates bits having the same sequence bit. The "output ready" status of the receive FIFO, which is readable by the microcontroller 1 * 4 * 4, indicates that there is at least one byte in the FIFO receive stack memory 152. To avoid an overflow condition of the receive FIFO a "receive FIFO is full" signal generated and supplied through line 177 to the zero interrupt of microcontroller 144. Microcontroller 144 then has a frame period (125 psec) to read at least one byte from FIFO receive stack 152 before an overflow occurs. Since the FIFO receive stack memory has a depth of 16 bytes, a minimum of 16 x 125 psec * 2 msec is required to fill an empty FIFO receive stack memory 152. The FIFO transmit stack memory 153 provides a buffer function for the communication between the MUX card and the BCC channel of the RPU. The register 154 extracts data from the FIFO transmit stack memory 153 and inserts it into the first DS1 channel 1 when released by the microcontroller. The status of the FIFO transmit stack memory 153 is readable but does not generate interrupts. As in the receive path, alternating sequence bits allow the FIFO transmit stack memory 153 to become empty even in the middle of a message without errors. If the void condition occurs, the FIFO transmit stack memory 153 will simply repeat the last byte and this repetition of data will be removed in the interface to the RPU 114 because the sequence bit will not change. This repetition feature is also useful for emitting empty patterns (if they are used). The microcontroller 144 only needs to load the empty pattern once into the FIFO transmit stack memory 153 and it will then be repeated until another byte is loaded. The VCU interface 137 provides the path for digital information to and from the VCU. The data is broadcast serially at the same speed as the DS1 data, namely 1.544 Mbps. Each VCU sends and receives data for four consecutive slots from the DS1 frame. The four transmitted and the four bytes received occur simultaneously. In order for a VCU to identify its four time slots, a GATE signal is provided on line 137d by MUX card 119. This gate signal lasts four bytes and a separate gate signal is generated for each VCU. Each particular signal (e.g. GACLAIMSTE1, GATE2, etc.) is attached to a particular VCU via hardware wiring. Each VCU contains four speech coding / decoding processors. Each VCU multiplexes the four speech coding / decoding processors in response to its respective gate signal. All four bytes of a VCU will follow each other continuously. Each byte will be converted to parallel form by series / parallel converter 163 and input to transceiver 143. This process normally continues for most channel time slots. However, if the transceiver 143 transmits the twenty-fourth data channel, the cycle is extended by a clock pulse to match the time required for the frame bit. It is desirable that this extended time slot occurs at the end of a gate signal because a VCU expects its four bytes to occur consecutively and because the VCU cannot take into account an interruption in the transmit timing. If this interrupt is now shifted to the end of a VCU cycle, this interrupt may occur between the gate signals and therefore remain without influence. Due to the pipeline operation and due to synchronous delays, if the model R8070 transceiver 143 transmits the twenty-fourth data channel, the second data channel is active on the VCU interface 137. The GATE port signals 137 are actually slightly ahead of the data to allow VCU 124 to initialize the interface logic. All VCUs have a common serial return data bus 137b in common. The drivers for each VCU are set to the third state if they are not selected by the gate signal. Therefore, only one VCU will output the bus 137b at any one time. In some installations, fewer than six VCUs may actually be connected to a MUX card 119. To define the serial data if the VCU return data bus 137b is not output from a VCU, pull-up and pull-down resistors are present at the line receiver 162 of the MUX card, which causes the data to be defined as a pattern of all ones. The microcontroller 144 performs various functions on the MUX card and is responsible for initializing all hardware and also monitoring status and error states. Furthermore, the microcontroller 144 on one of the MUX cards 119 is selected by the RPU 114 as the primary controller for controlling the BCC bus 132. The MUX card 119 containing the primary controller is considered the primary MUX card 119. control of the BCC bus 132 involves continuous polling (polling) of all channel modules 120 (through their CCUs) and all other MUX cards 119 that are treated as secondary MUX cards. The secondary MUX cards still perform the other functions described above for their respective channel modules 120. The microcontroller 144 is preferably a model 8344 microcontroller available from Intel Corporation of Santa Clara, California, USA. The microcontroller 144 includes a built-in serial interface unit (SIU) that supports the SDLC protocol. The microcontroller 144 includes communication hardware to help keep the microprocessor processor core free so that it does not have to deal with every event that occurs on the BCC bus. The SIU only provides interrupts to the processor core if a message has been sent or received. The entire program memory is externally present in the EPROM 164. The data memory consists externally of 4K bytes and internally of 192 bytes of RAM. A watch dog timer (not shown) is provided to reset the microcontroller 144 if an abnormal condition occurs which blocks normal operation of the microcontroller 144. The occurrence of a watchdog reset will be locked, thereby allowing the software in the microprocessor 144 to verify the occurrence of this condition. The MUX card 119 primarily designed for the RPU 114 is responsible for controlling the MTU 118 and reporting its status to the RPU 114. These control functions are established via four lines mapped to four bits of a ( not shown) register. The outputs of the register are connected to drivers (not shown) which can assume three states. All MUX cards are connected by wires to four pairs of common lines, but at any given time only a group of driver stages is released. The times at which these signals occur are under software control. Each MUX card 119 can perform a hardware reset of a channel module 120. This will normally be instructed by the RPU 114 if a channel module 120 goes to an undefined state. The concentrator 113 and the RPU 114 are coupled to each other via a 64k bit / sec DSO channel, which is referred to as the data link 180, 188. The DSO interface to the RPU 114 is provided by a DSO / DP circuit board in the concentrator 113 and the concentrator / RPU interface unit 115. The RPU 114 controls the assignment of time slot connections, and must maintain communication with the concentrator 113 via the data connection 180, 181 to provide a way for receiving connection requests and broadcasting connection assignments. The data link 180,181 is also used to transfer status signals, test signals and alarm messages between the RPU 114 and the concentrator 113. The BCC channel is used by the RPU 114 to control and configure the RRT 111 hardware to monitor the status and transmit and receive call processing information. The digital bridging trunks 128 between the COT 110 and RRT 111 are 1.544 MB Tl compatible. The signaling format and electrical properties are defined by AT&T Technical Advisory No. 32, "The D3 Channel Bank Compatibility Specification - Issue October 3, 1977". The electrical interface of the digital data ports of the model 121BC concentrator 113 is defined by ITT document 628340-OOI-3OI "Performance Specification, DSO Dataport (DSO / DP)". During the system initialization and if the data connection: 180, 188 is lost, the RPU 114 and concentrator 113 will execute a data connection allocation algorithm to (re) establish the connection. The data link 180,181 is considered lost if no message is transmitted over a period of 200 msec, or if the concentrator 113 or the RPU 114 transmits a truncation control character (ABN) over the data links 180,181. The data connections 180, 181 are assigned to one of two line groups and line circuit combinations of the concentrator 113 · A verification procedure determines that the new data connection has been found. If the data connection is not (re) established within two seconds, both concentrator 113 and RPU will eliminate all traffic and restart the algorithm. The algorithm is initiated by the RPU 114 which transmits a PDL control character on each of the two channels of the data link 180. The concentrator scans these two channels for the character, and responds by transmitting the PDL character back over the first channel on which the character was detected. The RPU 114 responds with an ACK signal, and the default confirmation sequence is initialized by the concentrator control unit. Data is transferred over the lines of the BCC channel 135 in the form of serial synchronous (8 bit) byte information. The sampling frequency for the information transfer is 8 kHz. The RPU 114 includes a software-implemented message processing module (MPM) (not shown) that performs high-level call processing functions between the concentrator 113 and the subscriber stations 144. The MPM is responsible for the call handling functions such as handling incoming calls from concentrator 113 and call requests from subscriber stations 14l, and for the resulting allocation of voice channels. The MPM is responsible for processing status and error messages received from the CCUs 123. the MUX cards 119. the concentrator 113 and the subscriber stations. Some operator instructions related to CCUs 123, MUX cards 119 and subscriber stations are also passed to the MPM for consideration. Finally, the MPM performs the initialization of the system configuration (the D1 bridging trunks 128, the MUX cards 119, and the CCUs 123), along with any necessary background recognition and maintenance of the configuration. - With regard to the call processing functions, the MPM is organized as a state machine in which the concentrator, the RCC and BCC messages are brand signals for the message processing state machines. The MPM processes the brand signals by updating a data file, broadcasting the necessary message responses and then moving to the next state. The MPM uses a system of mailboxes, which are maintained by a software-implemented polling module in the RPU 114 to send and receive messages to and from external sources indirectly through modules that interface with the external equipment. The MPM also uses subroutines in a data file module in the RPU 114 to retrieve or update status information in the data file. The MPM is responsible for initializing and maintaining the system configuration. This involves realizing and maintaining the primary MUX card such that communication with the RRT 111 is possible, initializing the secondary MUX card based on the DS1 bridging status of the Tl bridging trunks 128, initializing the CCUs 123 based on the configuration determined by the operator, and ensuring that the RCC is allocated if possible. When the MPM performs initialization for the first time, it will try to find out which Tl trunks 128, MUX cards 119 and CCUs 123 are present in the system and select one of the MUX cards 119 as the primary MUX card in accordance with the next predetermined selection routine. The initialization can only begin after the concentrator 113 has informed the MPM of the status of each T1 bridging trunk 128, at which time the MPM updates the data file accordingly. The MPM needs to know which T1 bridging trunks are present to determine which MUX cards 119 to initialize, and as a result which MUX card to assign as the primary MUX card. Initialization continues only if the status vein of all Tl bridging trunks is known and at least one Tl bridging trunk 128 is activated. The MPM establishes a connection to the MUX card corresponding to each T1 bridging trunk 128 that has been activated, by assigning a trunk connection via a DSO / DP card using the first DSO channel of the bridging trunk 128. Each MUX card receives a hard reset instruction is sent over this channel and the trunk 128 is deallocated. After waiting for the MUX cards 119 to complete their hard resets, connections are reconnected one by one to the MUX cards 119, and each MUX card 119 is designated as the primary. This primary MUX card assignment is necessary because a MUX card 119 can only communicate via the BCC connection over the T1 bridging trunk 128 if it is in the primary state. If the MUX card indicates that it has successfully become a primary MUX card and reports the correct MUX card station address (which must correspond to the DS1 span number), it will be placed in the polling configuration and marked "ready" in the database. The MUX card 119 is then reset to the secondary state and the trunk 128 is reassigned. Once all MUX cards 119 have been initialized in this manner, one is selected to become the primary MUX card. If more than 1 MUX card is found, a polling configuration will be sent to the primary MUX card containing all MUX cards in the configuration. The primary MUX card is responsible for executing a maintenance protocol at the RRT 111 and notifying the MPM when a polling error occurs. If invalid data is received during this initialization procedure, the entire procedure is repeated using the redundant DSO / DP channel. Once the MUX cards 119 have been initialized, the CCUs 123 corresponding to the MUX cards in the configuration are initialized. The number of CCUs defined in the system is determined by operator input data, and the MPM will attempt to initialize only the defined number. First, for each MUX card in the polling configuration, the MPM will send instructions to all associated CCUs 123 to perform a hard reset. Because the MPM cannot communicate with the CCUs 123 until they acquire a station address on the BCC bus 132, the MPM must perform a station address initialization (CITY INIT) described below. If a CCU 123 has been successfully initialized, it is placed in the polling configuration and a timer is set to check that an event is received from this CCU 123. Once the MPM has reached the defined number of CCUs 123, or has attempted to initialize all CCUs 123 corresponding to the MUX cards 119 present in the configuration, an interrogation configuration message is sent to the primary MUX card for the initialized CCUs 123- Once this initialization is complete, the background process will periodically attempt to find any missing CCUs 123 through the CITY INIT process. When a CCU 123 is first requested by the primary MUX card, it responds with a baseband event message indicating any errors, its ready status and the frequency at which it is set. At that time, the CCU is marked by the MPM as "ready" in the database. The frequency is stored, each CCU channel is set in freewheel mode, and each corresponding DSO channel is set as available. If the data file indicates that the modem is not set to its maximum power, a message is sent to the CCU to set the modem's attenuation level. If the MPM has been unable to set up a primary MUX card, a timer is set to retry initialization at a later time. This first initialization procedure is performed periodically until a first primary MUX card is created, after which time the retrieval procedure is used if the primary MUX card should fail. The recovery of a primary MUX card is performed in a different way than the initial initialization, because the MPM already knows which MUX cards 119 and CCUs 123 are present in the configuration, and because it is critical to perform the recovery as soon as possible so as not to lose conversations. If an error in the primary MUX card occurs, the primary MUX card and all associated CCUs 123 are removed from the polling configuration. During the recovery process, the MPM attempts to designate a new primary MUX card that is connected to each Tl surge trunk 128 that has been activated, provided that no voice connection is assigned to the first DSO channel of that trunk. On the first attempt, the last primary MUX card is skipped. If the MPM = fails to initialize a primary MUX card and no valid data is received during this procedure, the entire procedure is repeated using the redundant DSD / DP channel. If there is still no primary MUX card, and there is a DS1 bridging with a voice connection on the first DSO channel, this voice connection is interrupted and initialization is attempted again. If the MPM is still unable to initialize a primary MUX card, a timer is set to try again later. If a new primary MUX card has been successfully assigned, a polling configuration with the old primary MUX card and associated CCUs that were removed will be sent to the new primary MUX card. An RCC is assigned if none were currently assigned; and each of the CCUs that were removed from the configuration is sent a reset instruction to clear any existing call or RCC assignment. If a call in the MPM database is interrupted to allocate the BCC channel, the CCU is notified of this disconnection. It is assumed that, if no messages are received from the CCUs, all running voice connections are still on. Although a CCU is not polled, any new messages are queued and then broadcast as soon as the poll is resumed. If the queue overflows, the CCU will notify the MPM as soon as the primary MUX card resumes polling, causing the MPM to examine each channel vein the CCU to determine its current status. An MPM background process is used for port recovery and system configuration recovery. This includes (1) initializing secondary MUX cards when the corresponding T1 bridging is active, but the MUX card is not in polling configuration; (2) initializing the CCUs if the number of CCUs in the polling configuration is less than defined by the operator; (3) recovering DSO channels that have failed; and (4) keeping the concentrator informed of which line groups are present in the configuration. The first three background tasks are only performed if a primary MUX card has been defined in the system, as it is involved in the commuination with the RRT 111. Since the MPM cannot communicate with the CCUs 123 until they have established a station address on the BCC bus, the MPM must perform a station address initialization. Such initialization is performed by the MPM by placing one of the DSO channels corresponding to the CCU in a feedback loop. Since each VCU associated with an uninitialized CCU continuously transmits a unique pattern across the Tl trunk when idle, the VCU will detect the forward channel pattern during feedback and inform the CCU accordingly. After the channel is fed into the feedback loop, the MPM sends a CITY INIT message containing the correct station address to the primary MUX card, which transmits it to all CCUs. Only the uninitialized CCUs will respond to this message. The CCU that has detected the pattern records this address as its own. If the primary MUX card responds with an error message, the MPM attempts to initialize that CCU on each of the available slots. It is noted that the lock corresponding to the BCC channel is not available because the DSO channel used for the BCC channel cannot be put into a feedback configuration when used for remote communication. In some concentrators, due to a different design, a DSO channel cannot be fed into a feedback loop more than once in a row without first feeding another channel into the feedback loop, and if necessary, the MPM will therefore initiate the first slot in the initialization. skip sequence to avoid this problem. If the CCU 123 has been successfully initialized, it is placed in the polling configuration and the primary MUX card is sent the new configuration. A timer is set to check that an event has been received from this CCU. When a CCU 123 is queried for the first time by the primary MUX card, it responds with a baseband event message that includes any errors, its ready state, a frequency at which it is set. At that time, the MPM marks the CCU as "ready" in the database. The frequency is stored, each CCU channel is set in freewheel mode, and each corresponding DSO channel is set as available. If the data file indicates that the modem is not set to maximum power, a message is sent to the CCU to set the modem's attenuation level. At that time, the initialization of the CCU 123 is complete, and the CCU is ready to accept voice signals and RCC assignments. If the MPM instructs concentrator 113 to allocate a trunk, the concentrator initiates a pre-connection test. If this test fails either at concentrator 113 or at CCU 123, the MPM is notified and the DSO channel is set as failing in the database. In the background, the MPM will continuously try to recover any failing DSO channels. While performing a DSO channel retrieval procedure, the MPM scans the data file for a failing DSO channel corresponding to a CCU 123 which is in the polling configuration and is running freely in that slot. Due to the above design variation, a DSO channel cannot be placed in a feedback configuration more than once consecutively without first bringing another channel into the feedback situation. Therefore, if for this reason the selected channel cannot be brought into the feedback situation, the MPM searches for another failing DSO channel, if any, and performs a recovery on the second found channel. If no other failing channel exists, a random free-running channel is selected and brought in and out of the feedback situation; and then we try to reclaim the failing DSO channel. If no free-running DSO channel is present, no attempt is made to recover the DSO channel, and the MPM waits until the background process puts another channel into the feedback situation either via station address initialization or via initialization of a secondary MUX card. If a failing DSO channel is selected, the MPM places the channel in the feedback situation and then sends a message to inform the corresponding CCU 123 that a DSO channel test is being performed at a certain time slot. If the CCU response is successful, the channel is marked as recovered in the database and the feedback situation is exited. An alarm is appropriately triggered and cleared. The MPM attempts to initialize a secondary MUX card when the corresponding Tl trunk is active but the MUX card is not in the questioning configuration. An important factor in this initialization is verifying that the T1 bridging trunk 128 and the MUX card 119 do not intersect. In other words, the station address of the MUX card must match the number of the Tl trunk. To initialize a secondary MUX card, the MPM brings the first DSO channel of the T1 bridging trunk into the feedback situation. Because it is waiting to be initialized, the MUX card continuously transmits a unique pattern across the return channel, and will detect the pattern when received over the forward channel during this feedback situation. Since the MUX card 119 has read / write access only on the first DSO channel of the spanning trunk 128, it will be the only channel that can be used for this initialization procedure. If the concentrator has the above design variant, then a DSO channel cannot be put into a feedback situation more than once consecutively without first another channel being put into the feedback situation. If necessary, the MPOM brings the second DSO key of the T1 ovcer bridging trunk in and out of the feedback situation before starting the initialization procedure. Once the first DSO channel before the T1 bridging trunk is in the feedback state, the MPM sends a message indicating that the initialization of the secondary MUX card is being executed, which message is then sent to all secondary MUX cards by the primary MUX card. The MUX card that detects the pattern sends a message about this successful response to the MPM and automatically performs a hard reset. In other cases, if the MPM waits for a predetermined time for a response, or if an error message is received, the MUX card will not remain initialized in the data file. In all cases, the feedback situation is removed. If the response was successful, the address of the MUX card in the message is compared to the number of the T1 bridging trunk. If they do not match, the bridge trunks are crossed and initialization fails. If the MUX card address is correct, the MPM waits for the reset to complete and then sends a polling configuration message to the primary MUX card containing the new station address. A timer is set to wait for an event from the MUX card. When the secondary MUX card is requested for the first time, it will immediately prepare an event message for the RPU, indicating its readiness status and any errors that may have occurred. If the event message is received and if it does not indicate any errors, the MUX card is marked as "ready" in the database. If the event message is not received or indicates errors, the MUX card will not be initialized and an initialization will be retried later. As described above, call processing in the MPM is organized using state machines. Input feature signals that activate the output of a call handling function consist of messages from the subscriber stations 144, the concentrator 113 and the CCUs 123, as well as waiting periods. The characteristic signals can be divided into two categories; channel features of the CCUs and RCC features of the concentrator and subscriber stations. Wait time attributes are present in both categories depending on the attribute type the MPM waits for if a wait time occurs. The channel attributes and the RCC attributes are used to index one of two state machines, the channel state machine, respectively. the RCC state machine. The MPM must determine the type of the received attribute and the identity of the subscriber station or channel affected by the attribute. The attribute type is used to determine whether to use the channel state transition table or the RCC state transition table. The MPM then looks in the appropriate state transition table to see what action to take using the subscriber station or channel characteristic and current state as the input variable. The MPM processes the attribute by executing the function indicated by the table. Processing includes updating the required status in the data file, generating the appropriate message responses and moving to the new RCC and / or channel state. The flowchart of normal logical call processing is shown in Figure 6. The most common RCC and channel state combinations are included herein as well as the input characteristic (T) and the resulting action (A) required to transition from one state to the next. Initially, all subscriber stations 144 are in the RCC freewheel mode and all available channels are in the channel freewheel mode, indicating that no connections are being established or ongoing. The state changes at a typical call termination are as follows. An incoming call message has been received from concentrator 113 including a subscriber index (SIDX) of the destination subscriber station. The SIDX is used by the concentrator to uniquely identify a subscriber and is a function of the line group and line circuit from which the call originated. This number is used to display the subscriber station in the database. A paging message is broadcast to the subscriber station with this SIDX and the state of the subscriber station 144 is set to paging. When a call acceptance message is received from the subscriber station, a channel is allocated for this connection. The channel uniquely specifies a DSO channel on a T1 bridging trunk 128, as well as a CCU / slot combination of the RRT 111. The concentrator 113 is instructed to allocate a particular trunk as the subscriber station 144 and then initiates a pre-connection test on the specified DSO channel. The subscriber station 144 is set to the ring lock test state, waiting for an acknowledgment from the concentrator 113. When the ACK message is received, the state of the subscriber station 144 is set to active. At that time, the CCU 123 and the subscriber station 1 ^ 1 are informed of the channel assignment, and the channel is placed in the ring synchronization waiting state. If the CCU 123 indicates that synchronization has been reached, the channel state is set to synchronization ring. Finally, if the CCU 123 indicates that the subscriber station 141 has picked up the receiver, the channel is set to the corresponding synchronized state with the receiver picked up. The synchronized state with the handset lifted indicates that a call connection has been established. A voice call starts with a call request message received from the origin subscriber station 1 ^ 1. A channel is designated for this state and the MPM instructs concentrator 113 to allocate a particular trunk to the subscriber station 144. The subscriber station is set to the hook-up lock test state while it waits for the concentrator to perform the pre-connection test on the indicated DSO channel and responds with an acknowledgment. When the ACK message is received, the subscriber station state is set to active. At that time, the CCU 123 and the subscriber station 141 have been informed of the channel assignment. The channel state is set to the sync waiting state with hook picked up until the channel reaches synchronization. The base station CCU informs the MPM when the transmission of the origin subscriber station 1 * 41 is detected. This causes the MPM to change the state of the channel to the hook-in sync state, indicating that a call connection has been established. If the MPM establishes a talk group, regardless of whether it is the caller or the called party, concentrator 113 must assign a trunk 128 to the relevant line group and line circuit. When a trunk assignment is requested, concentrator 113 initiates a pre-connection test. From the concentrator's point of view, a pre-connection test involves transmitting a 55 H pattern on the specified forward DSO channel, and checking this 55 H pattern on the return channel. When the pattern is received, the concentrator considers the pre-connection test successful. In the CCU 123, each free running VCU continuously transmits a pre-connection pattern and scans the incoming channel on this pattern. If a call is built up on this VCU within a certain window after the pattern is detected, the pre-connection test is considered successful. A normal disconnection starts when the subscriber station 14l puts the hook on (the hook on an external telephone is not detected). This causes the subscriber station to send a message indicating to the MPM that the connection may be disconnected. The MPM informs the CCU 123 and concentrator 113 that the connection is disconnected and the subscriber station and channel states are idle. In the event that a CCU detects fading on the channel, the CCU sends a message indicating that the synchronization is lost. This ensures that the MPM the subscriber station and the channel states resp. sets to abort and disconnect until a message is received from the subscriber station or a wait counter reaches its final state indicating that the connection is to be disconnected. Once this message is received, the channel and subscriber station states are placed in freewheel mode and the concentrator 113 and the CCU 123 are notified that the call has been disconnected. One of the radio frequency channels between the channel modules 120 and the subscriber station 1 ^ 11 is assigned as the RCC in accordance with a predetermined allocation routine. After the first event is received from the CCUs indicating that it is ready, the MPM assigns this CCU as the CCU for the RCC. After receiving an event confirming this assignment, the RCC is established and communication with the subscriber stations 14l can begin. The MPM will always attempt to first position the RCC on the channel corresponding to the BCC channel on the T1 span trunks 128, because this slot of the CCU cannot be used for voice connections. Whenever possible, an RCC should be assigned because voice connections cannot be established without this link to the subscriber stations. An RCC assignment is attempted when the following occurs: (1) a CCU completes initialization and there is no RCC; (2) the primary MUX card is recovered and there is no RCC; (3) the CCU that was assigned when the RCC becomes obsolete; {^) the MUX card containing the CCU for the RCC becomes out of order; (5) a channel response message is received from the CCU to the RCC indicating that the CCU is in a speech mode rather than a control mode; (6) the MPM waits for a period of time for an event to confirm the RCC assignment; (7) the MPM waits for an RCC message acknowledgment for a period of time; (8) a CCU completes its learning phase and there is no RCC; or (9) maintenance mode is aborted while a CCU is still in configuration and there is no RCC. The MPM only assigns an RCC to a CCU that has already been initialized, and the RCC can only be assigned to the first slot of the CCU. The MPM will always try to realize the RCC first on the channel corresponding to the BCC channel because this slot of the CCU cannot be used for voice connections. If this slot is not available, the MPM will run through all CCUs in the configuration. If none of the CCUs have the first slot available, the voice connection will be cut off to allow an RCC assignment. Once an instruction has been broadcast to assign a CCU as an RCC, that CCU is expected to have an event indicating that the assignment was successful. If no event is received, the MPM will reassign the RCC elsewhere. As soon as the RCC is realized, messages can be broadcast and received from the subscriber stations. An RCC message can only occur in the forward channel, and the MPM sends the next only after an RCC acknowledgment message is received. If an RCC acknowledgment waiting period passes, the RCC is reassigned. The concentrator / RPU interface unit 115 provides the link between the concentrator and an Alcyon computer of the RPU 114. The interface unit 115 adjusts for the differences in voltage levels, speed and protocols expected by the different systems. The concentrator / RPU interface unit 115 provides the voltage conversion, rate conversion with the required data buffering and protocol interaction required to enable communication between the concentrator 113 and the RPU 114. Figures 7A and 7B show the functions of the concentrator / RPU interface unit 115. In the signal path from the concentrator 113 to the RPU 114 (Figure 7A), the concentrator / RPU interface unit processes 64 kbps via an AMI to TTL converter unit 183. a serial / parallel converter 184, a byte-comparator duplicate rejection unit I85. a 64 x 8 FIFO buffer 186, a UART 187 and a TTL to RS232 conversion unit 188. In the signal path from the RPU l4 to the concentrator 113 (Figure 7b), the concentrator / RPU interface unit 115 processes 19.2 kbps data RS232 to TTL converter 19Ο, a UART 191 * a byte repeater duplicate insert 192, a parallel / series converter 193 and a TTL to AMI converter 194. The concentrator 113 communicates with the interface unit 115 via a synchronous 64 kbps bipolar DSO channel 135 in accordance with a protocol that requests a repetition of the last bit transferred if the channel is idle. This guarantees constant activity across the bipolar channel and helps keep communication in sync. The bipolar signal operates with alternating mark inversion (AMI protocol) indicating that each in the data sequence must emit a pulse of polarity opposite to that emitted by the preceding one. Zeros do not lead to activity on the line, which is why the signal is made up of positive, negative and zero voltages (a signal with three different levels). The RPU 114's Alycon computer communicates with the interface unit II5 over an asynchronous 19.2 kbps RS232 connection. This is the standard format used in computer communication and uses a -12 volt free running channel with +12 volt bit signal trains to transfer the information bits. The RS232 format requires the insertion of start and stop bits to indicate the byte limits. Because the two protocols require different communication speeds, the data from the higher rate bipolar channel, 64 kbps, must be buffered to the RS232 connection at the lower rate of 19.2 kbps. The buffer 186 contains at least an entire message. The byte comparator duplicate rejection unit 195 detects and rejects the retransmitted bytes. This requires a parallelization of the data by the serial / parallel converter 184 to allow the detection of duplicates, after which serialization is again required by the UART 187 to transfer this data over the RS232 connection. The alternating mark inversion signaling (AMI protocol) must be made through a transformer to achieve appropriate isolation and to seal the duct from the model 1218 concentrator. A pulse transformer is used to support data rates of 64 kbps, and the signal produced on the card is converted to TTL levels. The AMI signal is +/- 2 volts unlocked and can be used to turn on transistors when a one is transferred. This serial data must be parallelized using the byte boundary information contained in the AMI clock pulse signal and then the duplicate bytes must be discarded. The original bytes must be buffered and transferred over the RS232 connection. The RS232 protocol, including the start and stop bits, is easily implemented using an industry standard universal asynchronous receiver / transmitter (UART) 187. The UART 187 is loaded with a byte to be transmitted, then adds the start and stop stop bits and converts the data into serial form. This TTL signal must be converted to RS232 voltages, and then the signal can be sent to the computer in the RPU 115. The data flows identically in the other direction as shown in Figure B except that the UART 191 converts the data from series to parallel form, and the data is not buffered from low speed to high speed, and the last byte transmitted by the byte repeater duplicate insertion unit 192 is repeated if there is no more information to transmit. The interconnections between concentrator 113, interface unit 115 and RPU 114 are shown in Figure 8. The signals from the concentrator 113 are terminated in a terminal block 195 from which the lines 135 run to the interface unit 115 · The clock pulse lines 196, which are connected between the concentrator's DS0 / DP2 card, terminate at two wire-wrap pins on the rear connection face of the rack of the interface unit 114. These contain bipolar perturbations to indicate the byte boundaries and must also be brought to the interface unit 115 to allow synchronization. The RPU 114's Alcyon computer has a number of different channels that communicate via RS232 connections. There is a BCC protocol for providing the communication format for broadcasting digital messages between the RPU 114, the MUX cards 119 and the CCUs 123. BCC messages are of variable length and always contain addressing information and an instruction code. The RPU 114, CCUs 123 and MUX cards 119 can all generate messages as well as receive messages. The messages are used for control purposes, for status reporting and for handling call handling information. BCC message traffic takes place over different physical connections that require two unique protocols. If a message path consists of more than one physical connection, then the correct protocol conversion is performed and the message is relayed to its destination. The BCC protocol includes two physical transmission links, a BCC channel of a T1 surge trunk 128 and the BCC bus 132. The BCC bus 132 is an SDLC multi-drop line. The BCC bus 132 is used for communication between the MUX cards 119 and the CCUs 123. One of the MUX cards 119 is designated as the primary MUX card. All other MUX cards and all CCUs communicate with each other only via the primary MUX card. A BCC message path may include one of two hop connections over distinct physical communication paths. If two hops are involved, the message is repackaged by transforming the protocols as needed, leaving the BCC message intact. The RPU 114 communicates directly with the primary MUX card via the BCC channel provided by a Tl surge trunk 128. This message path only includes a physical connection, and no protocol conversion is required. The message path between the RPU 114 and the secondary MUX cards and the CCUs 123 includes two hops, and these messages are always intercepted by the primary MUX card. It is the task of the primary MUX card to form the protocol as required while the BCC message content remains unchanged. The BCC surge connection protocol describes the communication format for transmitting data between the RPU 114 and the primary MUX card. Both byte and message level synchronization are performed. The two types of characters transferred over this connection are control and data characters. Of all characters, the least significant bit is set to satisfy the density and to ensure that the character is not interpreted as a link control character by the model 1218 concentrator switch in concentrator 113- The BCC bus 132 protocol describes the communication format for transmitting data between the primary MUX card and the secondary MUX cards and the CCUs 123. The serial protocol used is the synchronous data connection control protocol (SDLC protocol). With an SDLC protocol, the primary MUX card controls the entire BCC bus 132 and issues instructions to the secondary MUX cards and the CCUs. The microcontroller 144 of the primary MUX card controls all MUX cards 119 on the BCC bus 132. The SIU of the microcontroller 144 is designed to perform serial communication with little or no CPU involvement. The SIU hardware supports the SDLC protocol and allows for 0 bit insertion / removal. Address recognition, a cyclic redundancy check (CRC) and frame number sequence check are performed automatically. The SIU of the secondary MUX cards operates in an auto mode, in which the hardware SIU performs a subset of the SDLC protocol, referred to as the normal response mode (NRM mode). Auto mode allows the SIU to recognize and respond to certain types of SDLC frames without interference from the microprocessor CPU, and also provides faster turnaround time and a simplified software interface. In auto mode, the microcontroller 144 can serve only as an NRM secondary MUX card, which means that the card can only transmit when it receives instructions from the primary MUX card. All of these auto mode responses are directly in line with IBM's SDLC definitions. In its flexible mode, the microcontroller 144 can initiate transmissions without being queried, thus serving as the primary MUX card. The SIU of the primary MUX card is therefore operated in flexible (non-auto) mode. In flexible mode, the sending and receiving of each frame is performed by the SIU under the control of the CPU. In both auto mode and flexible mode, short frames, truncated frames, or frames with only CRCs are ignored by the SIU. The SDLC protocol is designed to limit the necessary buffering of messages in each direction to a message, thereby limiting the number of outstanding messages (i.e. unconfirmed messages) in each transmission device. The BCC bus message consists of a formatted SDLC base frame. Each MUX card 119 and CCU 123, including the primary MUX card, has been assigned a unique station address. The primary MUX card uses the station address byte to determine the destination of the message. Each of the secondary MUX cards and CCUs uses this byte in a response to identify itself as a secondary station transmitting. Referring to Figure 9, the selection and assignment of a voice channel by a particular subscriber station 144 is performed by the concentrator of RCC messages (i.e. data messages) between a software implemented subscriber control task module (STC) in a subscriber station 120 and the RPU 114 via the RCC. The RCC protocol consists of two layers of a protocol, a data link layer 201 and a packet layer 202. The data link layer 201 is responsible for word synchronization and frame format, collision detection and resolution, and error detection. The data connection layer 201 consists of the unique word, the connection field, and the check digit field. The packet layer 202 is responsible for the addressing and connection building information. The packet layer 202 consists of the subscriber identification, instruction data and connection setup data. The implementation of the RCC protocol is shared. The packet layer 202 is implemented in each subscriber station SCT module 200 and in the RPU 114 in the base station 204. The data link layer 201 is implemented by the CCU 123 in the RCC channel module in the base station 204 and by a software implemented channel control task module 205 (CCT) in any subscriber station. The CCU 123 and CCTs 205 are resp. connected to modems 206 and 207 to communicate with each other. The packet layer 202 is used for connection building data and communicates information used for building voice connections. Each package contains one of a number of possible codes that indicates the operation to be performed based on the package. The data link layer 201 provides collision resolution (a conflict situation for the same time slot on the same high frequency RF channel), time maintenance between incoming and outgoing frames, and status information by operation for use by higher level error retrieval procedures. The main task of the data link layer is divided into two sublayers, (1) data encapsulation, which provides frame maintenance and error detection; and (2) connection management, which provides channel assignment and collision resolution. The CCU 123 and all CCTs 205 listening to the RCC must exhaustively check for a valid RCC message in each RCC time slot. The CCT performs this task by probing the unique word in a window of ± 4 symbols around the nominal location of the unique word UW, based on the master system timing. The CCU listens to the RCC samples for the unique word within a window of ± 3 symbols around the nominal UW location. The search algorithm shifts the data until it finds the UW pattern, or until all options are exhausted. Once the UW pattern is found, the RCC message is only considered valid if the RCC check digit is correct. In the base station 204, the shift information, the RCC message and power information are sent to the RPU 114 following a successful search process. The subscriber station 144 uses the shift information to align its receive clock pulse with the master clock pulse of the base station. Subsequent RCC messages are then transferred to the STC 200 for processing. If a base station 144 tries to transmit on the returning control channel after a power-on procedure or after a reset operation or after a long period of listening only, the correct transmit power level must be determined quickly and accurately. Distance changes and atmospheric effects may prevent initial communication with the base station 204 until the subscriber station transmit power is adjusted within a predetermined gain window. The power level determination must also ensure that the subscriber station 141 does not transmit with too much power because its broadcasts may then interfere with the broadcasts of other subscribers. To facilitate this initial setting, the base station CCU 123 transmits a coarse measurement of the RCC power in the return channel in each RCC signal train over the forward channel. Each return channel signal train received by the base station 204 has its respective AGC level (automatic gain control level) quantized into one of four values. The quantized level is broadcast in the signal train over the forward channel immediately following the channel reception. Two bits in the RCC connection byte # 1 are reserved for this purpose. The power information is broadcast regardless of whether or not the signal train on the returning channel has been successfully decoded. The power level value is also completely independent of the actual content of the RCC signal train on the forward channel. The power level information is not used if the subscriber station 144 receives a valid RCC acknowledgment from the base station CCU 123 following an RCC transmission over the return channel. Power and time information that is fed back later as part of the response from the RPU 114 is used to make the correct setting. If the subscriber station 144 does not receive a positive RCC acknowledgment from the base station CCU 123 in the expected manner, the power feedback value is used to perform a local transmit power setting. A subscriber station 144 detects a collision by monitoring the RCC message in the forward channel after broadcasting on the returning channel in a previous frame. If the subscriber station determines that a collision has occurred, the subscriber station executes the collision elimination algorithm. The same station CCU 123 acknowledges a broadcast by echoing the received RCC message back over the forward channel, setting the signal train type bits in the RCC connection byte # 1 to RCC acknowledgment to use the message as an ACK flag. If a transmission attempt is terminated as a result of a collision, the subscriber station 14l retries the transmission until this station is successful, or until four attempts (the original attempt plus three repetitions) have all been completed as a result of collisions. It should be noted that all attempts to transmit in a particular frame are completed before any subsequent frames are broadcast. The planning of the retransmission is determined by a controlled random process. If a subscriber station 141 detects a collision, it delays by an integral number of slot periods before retrying a retransmission. If all four attempts fail, an error is reported. A CCITT cyclic redundancy check (CRC) is used to detect errors that occur during the transmission of the RCC messages. The CRC algorithm involves the distribution of a block of data by a predefined bit sequence and the train mission of the remainder of this distribution as part of the data block. The polynomial for generating the sixteen-bit CCITT CRC has the following form: (1) The RPU 114 completes connections between a particular external communications network port and a particular subscriber station 141 over a time slot allocated in response to the monitored state in accordance with a predetermined allocation routine. The CCUs 123 are coupled to the MUX cards 119 for associating allocated time slots with given subscriber stations, each CCU 123 coupling a number of allocated time slots with a corresponding number of subscriber stations 144. The predetermined allocation routine includes assigning all the time slots associated with a given CCU 123 before the time slots associated with another active CCU 123 are allocated, and then assigning time slots associated with a CCU 123 that is coupled to another MUX card 119 then the MUX card 119 which is coupled to the CCU 123 associated with the time slots immediately preceding it. In accordance with this predetermined allocation routine, the selection criteria include conserving power by limiting the number of power amplifiers 121 in use, spreading the communication assignments across the various T1 trunks 128, and avoiding the first time slot of the T1 trunks, because it is desirable to reserve the first time slot of the Tl trunks for use as a backup BCC connection if the primary BCC connection becomes out of order. If it becomes necessary to assign a time slot, the first step is to look for an empty time slot in an already active high-frequency RF channel. All Tl bridges are scanned starting with the Tl trunk associated with the MUX card connected to the CCU for which the last radio frequency channel was assigned. If there are no empty time slots in any of the already active radio frequency channels coupled to the currently scanned T1 bridge, then further T1 bridge is searched for. If no free time slots are present in any of the already active radio frequency channels coupled to any of the different Tl bridges, then an unused radio frequency channel is searched by a CCU and a MUX card to a Tl trunk for a Tl span, different from the Tl span associated with the CCU for which the last radio frequency RF channel was activated. If there are no free time slots for an unused RF channel coupled to any of the other Tl bridges, then the search for an unused RF channel continues with the Tl bridging associated with the CCU for which the last time slot was activated. With reference to Figure 4, the echo canceling unit 116 suppresses echoes in speech signals transmitted across the trunk. The RPU 114 is coupled to the echo cancellers 116 through line 210 to allow the operation of the echo cancellers 116 only during those timeslots assigned by the RPU to transmit speech signals.
权利要求:
Claims (6) [1] A base station in communication with telephone lines for the simultaneous wireless transmission of information signals to a number of subscriber stations between the base station and each of the plurality of subscriber stations, characterized by: a first interface connected to the telephone lines via trunk lines; signal compression means connected to said first interface by a number of trunk lines for the simultaneous compression of separate digital signal samples to provide separate compressed signals; channel control means connected to the signal compression means for sequentially combining the compressed signals into a single transmit bit stream, each of the respective compressed signals occupying a respective sequential position in the transmit bit stream, and base station transmit and receive means direct wireless communication between the base station and the number of subscriber stations. [2] Base station according to claim 1, characterized by means for synchronizing the base station and the subscriber stations and for maintaining the synchronization. [3] The base station of claim 1, wherein the base station serves full duplex channels and combines a number of simultaneous signals on each channel, each channel having separate receive and transmit frequencies, one of the frequencies being allocated to the base station for transmission to the subscriber stations and for receiving from the subscriber stations in the non-transmitting state and the other of the frequencies being assigned to the subscriber stations for broadcasting to the base station and for receiving the base station in the non-transmitting state. [4] The base station of claim 1, wherein the information signals are selected from the group consisting of voice, data, facsimile, video, computer and instrumentation signals. [5] The base station of claim 1, wherein the wireless transmission mode is selected from the group consisting of microwave, radio frequency and wire communications. [6] Base station according to any of the preceding claims, comprising means for transmitting synchronization information from the base station to the subscriber stations to align the signals reaching the base station from the subscriber station, so as to vary in distances between the individual subscriber stations and base stations to compensate.
类似技术:
公开号 | 公开日 | 专利标题 NL193162C|1998-12-04|Base station in a subscriber communication network for communication of signals between subscriber stations and an external communication network. US3732374A|1973-05-08|Communication system and method EP0100662B1|1987-11-25|Digital communication system CA1254983A|1989-05-30|Stochastic time division multiplexing EP0450879B1|1997-06-04|Ring communication system US5440555A|1995-08-08|Access system US4750171A|1988-06-07|Data switching system and method EP0051794B1|1986-01-29|Distributed-structure message switching system on random-access channel for message dialogue among processing units US5621895A|1997-04-15|Frame-structured bus system for transmitting both synchronous and asynchronous data over a star-coupled local operation network EP0173947B1|1990-12-05|Wideband integrated services local communication system EP0096419B1|1985-10-16|Distributed variable-band switching system for speech and data US4606023A|1986-08-12|Guard time elimination in a time-division multiplexed, active star-coupled, half-duplex mode, synchronous communications network US4769839A|1988-09-06|Method and device for the transfer of data in a data loop US4317196A|1982-02-23|Transparent intelligent network for data and voice US4547879A|1985-10-15|Digital data transmission process and installation US4672606A|1987-06-09|Method, station and system for the transmission of messages in the form of data packets WO1984002815A1|1984-07-19|Activation in a digital subscriber connection CA1339158C|1997-07-29|Base station for wireless digital telephone system EP0269423A2|1988-06-01|Local area network exchange JP2521923B2|1996-08-07|Storage-type star communication network JPH10173584A|1998-06-26|Satellite line access system JPH063925B2|1994-01-12|Shared channel access control circuit JPH11164337A|1999-06-18|Control data transfer system in exchange JPH09238154A|1997-09-09|Multi-drop communication system
同族专利:
公开号 | 公开日 ES2007170A6|1989-06-01| KR890004534A|1989-04-22| JPH01117531A|1989-05-10| SE526116C2|2005-07-05| IL85678D0|1990-02-09| GB2208774A|1989-04-12| SE9802261D0|1998-06-23| JP2979319B2|1999-11-15| GB8806221D0|1988-04-13| FR2619477A1|1989-02-17| BE1002284A4|1990-11-20| NO881468L|1989-01-09| DK130088D0|1988-03-10| NO175559B|1994-07-18| FI98430B|1997-02-28| SE0400592D0|2004-03-10| NL194571C|2002-07-02| NO881468D0|1988-04-06| GB8805618D0|1988-04-07| NO175559C|1994-10-26| IL85678A|1993-01-31| SE9802261L|1998-06-23| CN1031305A|1989-02-22| KR910010007B1|1991-12-10| PT87283A|1990-06-29| RU2003229C1|1993-11-15| FI98430C|1997-06-10| BR8801530A|1989-01-10| SE8800824D0|1988-03-09| GB2208774C|2007-04-18| IT8847867D0|1988-04-19| PT87283B|1995-05-31| UA27687C2|2000-10-16| SE8800824L|1989-02-15| DE3845018B4|2008-04-30| IT1219926B|1990-05-24| DK172084B1|1997-10-13| MX171366B|1993-10-21| DE3812611C2|1996-09-12| GB2208774B|1991-07-31| DK130088A|1989-02-15| SE468617B|1993-02-15| FR2619477B1|1990-12-14| NL194571B|2002-03-01| NL193162B|1998-08-03| AU585748B2|1989-06-22| FI882229A0|1988-05-12| SE523859C2|2004-05-25| SE0400592L|2004-03-10| CN1011561B|1991-02-06| DE3812611A1|1989-02-23| HK83494A|1994-08-26| AU1412788A|1989-02-16| NL8800636A|1989-03-01| FI882229A|1989-02-15| NL193162C|1998-12-04| US4777633A|1988-10-11|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 US4121158A|1975-10-24|1978-10-17|Siemens Aktiengesellschaft|Radio system| JPS5881349A|1981-11-10|1983-05-16|Nec Corp|Radio telephone switching system for depopulated area| GB2174571A|1985-03-20|1986-11-05|Int Mobile Machines|Digital wireless telephone system| DE2659635B2|1976-12-30|1979-06-13|Siemens Ag, 1000 Berlin Und 8000 Muenchen|Method for digital information transmission via radio| US4215244A|1978-12-18|1980-07-29|The United States Of America As Represented By The Secretary Of The Army|Self-adaptive mobile subscriber access system employing time division multiple accessing| JPS6027218B2|1980-10-31|1985-06-27|Nippon Electric Co| US4562572A|1983-01-11|1985-12-31|International Telephone And Telegraph Corporation|Cellular mobile radio service telephone system| JPS60250736A|1984-05-28|1985-12-11|Fujitsu Ltd|Multi-direction time division radio communication system| US4608711A|1984-06-21|1986-08-26|Itt Corporation|Cellular mobile radio hand-off utilizing voice channel| DE3443974C2|1984-12-01|1992-11-26|Robert Bosch Gmbh, 7000 Stuttgart, De| DE3527330A1|1985-07-31|1987-02-05|Philips Patentverwaltung|DIGITAL RADIO TRANSMISSION SYSTEM WITH CONNECTING ORGANIZATION CHANNEL IN THE TIME MULTIPLEX FRAME| DE3579596D1|1985-10-17|1990-10-11|Ant Nachrichtentech|MOBILE RADIO SYSTEM FOR TRANSMITTING BOTH DIGITAL THAN ALSO ANALOG SIGNALS.| US4825448A|1986-08-07|1989-04-25|International Mobile Machines Corporation|Subscriber unit for wireless digital telephone system| US4785450B1|1987-08-06|1999-10-12|Interdigital Tech Corp|Apparatus and method for obtaining frequency agility in digital communication system|US4675863A|1985-03-20|1987-06-23|International Mobile Machines Corp.|Subscriber RF telephone system for providing multiple speech and/or data signals simultaneously over either a single or a plurality of RF channels| US4825448A|1986-08-07|1989-04-25|International Mobile Machines Corporation|Subscriber unit for wireless digital telephone system| BE1004074A3|1987-07-08|1992-09-22|Internat Mobile Machines Corp|System for initialising a communication channel between a subscriber stationand a base station in a communication system| FR2645690B1|1987-07-08|1997-12-19|Int Mobile Machines|DEVICE FOR INITIALIZING A COMMUNICATION CHANNEL BETWEEN A SUBSCRIBER STATION AND A BASE STATION IN A COMMUNICATION SYSTEM| US4811420A|1987-07-08|1989-03-07|International Mobile Machines Corporation|Initialization of communication channel between a subsciber station and a base station in a subscriber communication system| US4785450B1|1987-08-06|1999-10-12|Interdigital Tech Corp|Apparatus and method for obtaining frequency agility in digital communication system| DE3845015B4|1988-11-07|2006-08-31|Interdigital Technology Corporation, Wilmington|Wireless digital telephone communications system - has subscriber of each pair of dual subscribers separately assignable to adjacent slots in selected frequency channel| US4953197A|1988-12-08|1990-08-28|International Mobile Machines Corporation|Combination spatial diversity system| US5150361A|1989-01-23|1992-09-22|Motorola, Inc.|Energy saving protocol for a TDM radio| US6389010B1|1995-10-05|2002-05-14|Intermec Ip Corp.|Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephones| US5008900A|1989-08-14|1991-04-16|International Mobile Machines Corporation|Subscriber unit for wireless digital subscriber communication system| US5146473A|1989-08-14|1992-09-08|International Mobile Machines Corporation|Subscriber unit for wireless digital subscriber communication system| GB2241850B|1990-03-08|1994-05-25|Marconi Co Ltd|Signal transmission system| US5212806A|1990-10-29|1993-05-18|International Business Machines Corporation|Distributed control methods for management of migrating data stations in a wireless communications network| US5274841A|1990-10-29|1993-12-28|International Business Machines Corporation|Methods for polling mobile users in a multiple cell wireless network| JP2500963B2|1990-10-29|1996-05-29|インターナショナル・ビジネス・マシーンズ・コーポレイション|Two-way information communication method| US5239673A|1990-10-29|1993-08-24|International Business Machines Corporation|Scheduling methods for efficient frequency reuse in a multi-cell wireless network served by a wired local area network| EP0495575B1|1991-01-18|1997-08-06|National Semiconductor Corporation|Repeater interface controller| SE467856B|1991-01-31|1992-09-21|Ericsson Telefon Ab L M|TRANSCODER FOR A MOBILE RADIO SYSTEM| USRE38627E1|1991-05-15|2004-10-19|Interdigital Technology Corp.|High capacity spread spectrum channel| US5127002A|1991-07-17|1992-06-30|Motorola, Inc.|Time slot assigner for use in a serial communication system| US5367524A|1991-08-05|1994-11-22|Motorola, Inc.|Method for sequential data transmission| CA2099738C|1992-09-25|1999-01-12|William Keith Cline|Architecture for a wireless telecommunication system| US5404355A|1992-10-05|1995-04-04|Ericsson Ge Mobile Communications, Inc.|Method for transmitting broadcast information in a digital control channel| AU6701994A|1993-04-16|1994-11-08|Mihailo V. Rebec|Global video communications systems| US6175717B1|1993-04-16|2001-01-16|Trans Video Electronics, Inc.|Global mobile video communications system| US5546383A|1993-09-30|1996-08-13|Cooley; David M.|Modularly clustered radiotelephone system| AT225098T|1994-07-21|2002-10-15|Interdigital Tech Corp|CIRCUIT AND METHOD FOR CONTROLLING THE POWER CONSUMPTION FOR A COMMUNICATION TERMINAL| US6775531B1|1994-07-21|2004-08-10|Interdigital Technology Corporation|Subscriber terminal temperature regulation| US6243399B1|1994-07-21|2001-06-05|Interdigital Technology Corporation|Ring signal generator| ES2103673B1|1994-12-30|1998-05-01|Alcatel Citesa|MULTILINE PCM INTERFACE FOR SIGNAL PROCESSING.| US5845211A|1995-01-13|1998-12-01|Bell South Corporation|Wireless digital network| US5778003A|1995-03-30|1998-07-07|Newbridge Networks Corporation|Loop-back detection using out-of-band signalling| US5781582A|1995-05-04|1998-07-14|Interwave Communications International Ltd.|Frequency agile transceiver with multiple frequency synthesizers per transceiver| US5682403A|1995-05-04|1997-10-28|Wavelink Communications|Spread spectrum communication network signal processor| US5734979A|1995-05-04|1998-03-31|Interwave Communications International, Ltd.|Cellular base station with intelligent call routing| JPH09102977A|1995-10-03|1997-04-15|Mitsubishi Electric Corp|Base station system| US7590083B2|1995-12-07|2009-09-15|Transcore Link Logistics Corp.|Wireless packet data distributed communications system| US6125139A|1995-12-29|2000-09-26|Advanced Micro Devices, Inc.|Narrowband digital cordless telephone| US5771468A|1996-01-17|1998-06-23|Telefonaktiebolaget L M Ericsson|Multi-purpose base station| JP2842363B2|1996-03-13|1999-01-06|日本電気株式会社|Echo canceller device| KR20000048609A|1996-09-25|2000-07-25|러셀 비. 밀러|Method and apparatus for detecting bad data packets received by a mobile telephone using decoded speech parameters| US7788092B2|1996-09-25|2010-08-31|Qualcomm Incorporated|Method and apparatus for detecting bad data packets received by a mobile telephone using decoded speech parameters| US6563802B2|1998-06-22|2003-05-13|Intel Corporation|Echo cancellation with dynamic latency adjustment| US6415150B1|1998-09-11|2002-07-02|Ameritech Corporation|System and method for providing telecommunications service using a wireless link| US6278742B1|1999-11-19|2001-08-21|Siemens Information And Communication Mobile Llc.|Method and system for power-conserving interference avoidance in communication between a mobile unit and a base unit in a wireless telecommunication system| EP1117191A1|2000-01-13|2001-07-18|Telefonaktiebolaget Lm Ericsson|Echo cancelling method| US20020101888A1|2001-02-01|2002-08-01|Keck Steven W.|Method and system for controlling the flow of data in a base transceiver station| KR101103230B1|2004-03-09|2012-01-05|파나소닉 주식회사|Random access method and radio communication terminal device| GB0614543D0|2006-07-21|2006-08-30|Vodafone Plc|RF Distribution| US7673084B2|2007-02-20|2010-03-02|Infineon Technologies Ag|Bus system and methods of operation using a combined data and synchronization line to communicate between bus master and slaves| US8340055B1|2010-07-16|2012-12-25|Sprint Spectrum L.P.|Prioritization of final page attempt to mobile station| EP2565653B1|2011-09-05|2019-05-08|Fluke Corporation|Watchdog for voltage detector with display triggering visual warning| CN103902362B|2014-04-29|2018-05-18|浪潮电子信息产业股份有限公司|A kind of method to GTC software SHIFT module serial code parallelizations| US9854467B2|2014-11-13|2017-12-26|Echostar Technologies Llc|Methods and systems for device wireless module diagnostics|
法律状态:
1998-10-01| A1A| A request for search or an international-type search has been filed| 1999-07-01| BB| A search report has been drawn up| 2000-01-03| BC| A request for examination has been filed| 2008-05-01| V4| Discontinued because of reaching the maximum lifetime of a patent|Effective date: 20080315 |
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 US07/071,279|US4777633A|1987-08-14|1987-08-14|Base station for wireless digital telephone system| US7127987|1987-08-14| NL8800636A|NL193162C|1987-08-14|1988-03-15|Base station in a subscriber communication network for communication of signals between subscriber stations and an external communication network.| NL8800636|1988-03-15| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|